Top Page
windowsとの共存
RedHat
JRE
Oracle
apache
Samba
viエディター
基本設定(Linux)
応用設定(Linux)
Intel Solaris
Link
BBS
サイトマップ
更新履歴
 
サイト内検索

管理者に連絡する
;claris.ttl
;
; **********************************************************************
; Claris Server Access
;
; サーバー名 サーバータイプ IPアドレス ログイン情報
; PENGIN redhat 7.3 192.168.1.4 ora817/ora817
; KIRIN redhat 7.3 192.168.1.3 ora9i/ora9i
;
; write 1.0 2002/07/30 Claris
;
; **********************************************************************

; -------------------------------------
; 定数宣言
; -------------------------------------

; ---------------------------------
; 変数の初期化
; ---------------------------------
UsernamePrompt = 'login:'
PasswordPrompt = 'Password:'

; ---------------------------------
; 各サーバーのIPアドレス設定
; ---------------------------------

IP_PENGIN = '192.168.1.4'
IP_KIRIN = '192.168.1.3'

; <ラベル SELECT>

:SELECT

; -- 接続サーバー選択処理

inputbox '1:PENGIN 2:KIRIN 3:終了' '接続先のサーバー選択'
str2int SelectNo_1 inputstr

; ----------------------------------------------------------------------
; PENGIN に接続?
; ----------------------------------------------------------------------

if SelectNo_1 = 1 Then

; <ラベル USER1>
:USER1

; -- 接続サーバー決定 IPアドレス設定
ServerName = IP_PENGIN

; -- 接続するユーザー決定
inputbox '1:ora817 2:その他 3:戻る' 'PENGIN ログインするユーザー決定'
str2int SelectNo_1_1 inputstr

; ---------------------------------
; デフォルトユーザーで接続?
; ---------------------------------
if SelectNo_1_1 = 1 Then

Username = 'ora817'
Password = 'ora817'

; ---------------------------------
; 任意のユーザーで接続?
; ---------------------------------
elseif SelectNo_1_1 = 2 Then

; -- ユーザー名入力
inputbox 'ログインするユーザー名は?' 'ユーザー入力'
Username = inputstr

; -- パスワード入力:マスク処理
passwordbox 'ユーザーのパスワードは?' 'パスワード入力'
Password = inputstr

else
; -- 処理分岐 ラベル SELECTへ(サーバー選択へ戻る)
goto SELECT
endif


; ---------------------------------
; 最終接続確認
; ---------------------------------
yesnobox 'PENGINに接続しますか?' '接続確認'
if result = 1 then
; -- 処理分岐 ラベル LOGINへ
goto LOGIN
else
; -- 処理分岐 ラベル USER1へ(ユーザー選択へ戻る)
goto USER1
endif
; ----------------------------------------------------------------------
; KIRIN に接続?
; ----------------------------------------------------------------------
elseif SelectNo_1 = 2 Then

; <ラベル USER2>
:USER2

; -- 接続サーバー決定 IPアドレス設定
ServerName = IP_KIRIN

; -- 接続するユーザー決定
inputbox '1:ora9i 2:その他 3:戻る' 'KIRIN にログインするユーザー決定'
str2int SelectNo_1_1 inputstr

; ---------------------------------
; デフォルトユーザーで接続?
; ---------------------------------
if SelectNo_1_1 = 1 Then

Username = 'ora9i'
Password = 'vofe9395'

; ---------------------------------
; 任意のユーザーで接続?
; ---------------------------------
elseif SelectNo_1_1 = 2 Then

;UsernamePrompt = 'login:'
;PasswordPrompt = 'Password:'

; -- ユーザー名入力
inputbox 'ログインするユーザー名は?' 'ユーザー入力'
Username = inputstr

; -- パスワード入力:マスク処理
passwordbox 'ユーザーのパスワードは?' 'パスワード入力'
Password = inputstr

else
; -- 処理分岐 ラベル SELECTへ(サーバー選択へ戻る)
goto SELECT
endif

; ---------------------------------
; 最終接続確認
; ---------------------------------
yesnobox 'KIRINに接続しますか?' '接続確認'
if result = 1 then
; -- 処理分岐 ラベル LOGINへ
goto LOGIN
else
; -- 処理分岐 ラベル USER2へ(ユーザー選択へ戻る)
goto USER2
endif

; ----------------------------------------------------------------------
; 終了する?
; ----------------------------------------------------------------------
elseif SelectNo_1 = 3 Then
; -- 終了指示なので、マクロ終了へ
goto FIN
else
; -- 処理分岐 ラベル SELECTへ(サーバー選択へ戻る)
goto SELECT
endif

; ----------------------------------------------------------------------
; TeraTermの起動を行なう
; ----------------------------------------------------------------------
; <ラベル LOGIN>
:LOGIN

; ---------------------------------
; login処理
; ---------------------------------
connect ServerName

if SelectNo_1 = 1 Then

; -- 接続中のタイトル設定
settitle "PENGIN に接続中"

; -- マクロ実行中ターミナルのログ取得とバックアップ(2世代管理)
filecopy 'C:\Program Files\TTERMPRO\access_PENGIN.txt' 'C:\Program Files\TTERMPRO\access_PENGIN.bak'
logopen 'C:\Program Files\TTERMPRO\access_PENGIN.txt' 0 1

else

; -- 接続中のタイトル設定
settitle "KIRIN に接続中"

; -- マクロ実行中ターミナルのログ取得とバックアップ(2世代管理)
filecopy 'C:\Program Files\TTERMPRO\access_KIRIN.txt' 'C:\Program Files\TTERMPRO\access_KIRIN.bak'
logopen 'C:\Program Files\TTERMPRO\access_KIRIN.txt' 0 1

endif

wait UsernamePrompt
sendln Username

wait PasswordPrompt
sendln Password

; wait #10'>' '$' '%'#13
; wait '%'

; wait '%'
; pause 1
wait #10'>' '$' '%'#13
sendln 'stty rows 40'

; wait '%'
; pause 1
wait #10'>' '$' '%'#13
sendln 'stty columns 140'

; wait '%'
; pause 1
; wait #10'>' '$' '%'#13
sendln 'date'

:FIN

PC用眼鏡【管理人も使ってますがマジで疲れません】 解約手数料0円【あしたでんき】 Yahoo 楽天 NTT-X Store

無料ホームページ 無料のクレジットカード 海外格安航空券 ふるさと納税 海外旅行保険が無料! 海外ホテル